twenty-four-hour service - German English Dictionary